A New Insight into Software Reliability Growth Modeling

نویسندگان

  • P. K. KAPUR
  • Sameer Anand
چکیده

Several software reliability growth models have been presented in the literature in the last three decades. They have been developed for uniform and non-uniform operational profile. Some of them are flexible whereas others are not. Model selection becomes an uphill task. Of late, some authors have tried to develop a unifying approach so as to capture different growth curves, thus easing the model selection process. Some of these approaches use (a) Random lag function (b) Infinite server queuing theory (c) Hazard rate function. The purpose of this paper is to show that all these approaches are equivalent and further show that hazard rate approach is more general and can handle both Imperfect Debugging and Fault generation. This paper thus provides a new insight into the model development and it is shown that how a wide variety of existing software reliability can be unified.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Developing Reliable yet Flexible Software through If-Then Model Transformation Rules

Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...

متن کامل

Better Reliability Assessment and Prediction through Data Clustering

This paper presents a new approach to software reliability modeling by grouping data into clusters of homogeneous failure intensities. This series of data clusters associated with different time segments can be directly used as a piecewise linear model for reliability assessment and problem identification, which can produce meaningful results early in the testing process. The dual model fits tr...

متن کامل

Software Reliability Growth Models Incorporating Burr Type III Test-Effort and Cost-reliability Analysis

Software reliability growth model is one of the fundamental techniques to assess software reliability quantitatively. A number of testing-effort functions for modeling software reliability based on the nonhomogeneous Poisson process (NHPP) have been proposed in the past decades. Although these models are quite helpful for the software testing, we still need to put more testing-effort into softw...

متن کامل

Discrete Program-Size Dependent Software Reliability Assessment: Modeling, Estimation, and Goodness-of-Fit Comparisons

In this paper we propose a discrete program-size dependent software reliability growth model flexibly describing the software failure-occurrence phenomenon based on a discrete Weibull distribution. We also conduct model comparisons of our discrete SRGM with existing discrete SRGMs by using actual data sets. The program size is one of the important metrics of software complexity. It is known tha...

متن کامل

A Software Reliability Modeling Method Based on Gene Expression Programming

In this paper, an improved GEP(Gene Expression Programming based on Block Strategy, BS-GEP) is proposed in consideration of the characteristics of software reliability growth models, on which a new software reliability modeling method is formed. Block strategy is the key point of BS-GEP, in which the population is divided into several blocks according to the individual fitness of each generatio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009